15
238 W 10th St
San Pedro, CA 90731
$2,199,999 USD
5,304 SF
5,304 SF
$2,199,999 USD
Hotel