4839 W. 18th Street, Los Angeles, CA, 90019.
Brand new Spanish style 4-Plex coming soon.