sq ft: 8,000
Multi-Family
2 Houses Available Together or Separately - 759 E 84th St, Los Angeles, CA 90001, USA