W 321 Lambert Rd

W 321 Lambert Rd, La Habra, CA 90631

  • Apartment
  • 6,757 Square Feet
  • 9 Units
  • Built in 1967

Property Details

  • 6,757 Square Feet
  • 9 Units
  • Built in 1967

Contact Information

  • Robin Weirich
  • Marcus & Millichap