8
1259 Third Ave
Chula Vista, CA 91911
$2,704,545 USD
950 SF
4.4% Cap Rate
950 SF
$2,704,545 USD
Fast Food