11472 Ventura #2
Studio City, CA 91604
Listed on By Owner by Michael Nikravesh
- 1 Baths
- 200 Sq ft
- 6250 Sqft(Lot)
***note: property available for showings and lease now***affordable gated, secure, small but cozy single 1 bath apartment in the heart of...
Read More