16
238 W 10th St
San Pedro, CA 90731
$2,399,999 USD
5,304 SF
5.7% Cap Rate
5,304 SF
$2,399,999 USD
Hotel