6020 S Vermont Ave
(1)

6020 S Vermont Ave, Los Angeles, CA 90044

Reviews

1 year ago

Big apartment

My apartment is very roomy and nice. Although I would preffer it not to be so close to the main street .