632 W 18th ST

San Pedro, CA, 90731
$1,000,000Price
1828sqft
Courtesy of: Christian Ehlers 01246292 | Ehlers Real Estate

632 W 18th ST

San Pedro, CA, 90731
$1,000,000Price
1828sqft