Open Listing

For Rent

MELROSE SPANISH 4-PLEX

407 N OGDEN DRIVE. Los Angeles ,
CA, 90036

1 Bedroom(s), 1 Bathroom(s) Apartments for Rent
Area: 800 sq. ft.

Price$2,325

Read more