by christina | Aug 24, 2016
Past Properties ACTIVE PROPERTIES PAST PROPERTIES 1212 S Flower Street 1212 S Flower Street is a 5-story 69,986 square foot office building located in downtown Los Angeles’ prime South Park district, adjacent to Staples Center, L.A. Live and the Metro MTA...