Close

Main Content

SOLD- 6667 W 81st Street, Los Angeles, California
$2,375,000

SOLD- 6667 W 81st Street, Los Angeles, California

$2,375,000
Property Details:
  • 5 Beds
  • 5 Baths
  • 0 Garage
Property Description