7
210 S Gaffey St
San Pedro, CA 90731
$4,287,066 USD
318 SF
5.75% Cap Rate
318 SF
$4,287,066 USD
Service Station