Metropolis

877 + 889 Francisco St

Los Angeles, Ca 90017

Unit Count:

877 Francisco: 514

889 Francisco: 308

Year Built: Under Construction

Developer: Greenland USA