5932 Melrose Ave 90038
(1)

5932 Melrose Ave 90038, Los angeles, CA 90038

Reviews

1 year ago

Quaint

I love the location. CentraltoHollywood and the price is still incredible. Utilities included