The Villa Mer Apartments are located at: 2666-26681/2 Magnolia Ave. Los Angeles, CA 90007
Email to Contact Us/Apply: This email address is being protected from spambots. You need JavaScript enabled to view it.
About this Location:
|
General Info:
|
|||
|
|
View the embedded image gallery online at:
https://alumnimgt.net/index.php/villamer#sigFreeId5746cbc063
https://alumnimgt.net/index.php/villamer#sigFreeId5746cbc063