Formosa Apartments 1412 N Formosa Ave | Los Angeles, California | 90046$1,075,000 ABOUTUnits: 4Year Built: 1923Building Size: 5,840 Sq FtLot Size: 7,943 Sq Ft AGENT MultifamilyZachary KrasmanJanuary 3, 2015Formosa Apartments Facebook0 Twitter LinkedIn0 Reddit