Sunset Vista Lofts

1430-1432 N Vista St

Los Angeles, CA 90046

Year Built: 2008

Unit Count: 4