6953 Navajo Rd
San Diego, CA 92119
$5,995,000 USD
800 SF
800 SF
$5,995,000 USD
Service Station