267 San Pedro Street, Unit: 311, Los Angeles, CA 90013

Current Owners
Senshin Teramachi Properties LLC
Purchase Price
$458,000 (2010)
Property Taxes
$6,631 (2022)
Blockshopper green logo