fbpx

1521 E. 66th St. Los Angeles, CA 90001

About US

Summary

  • 4 Units: 4 bed, 2 bath
  • RTI and Plans Approved
  • Price: $780,000