2432 Fenton St
Chula Vista, CA 91914
$2,899,000 USD
7,259 SF
1
Unit
7,259 SF
$2,899,000 USD
Light Distribution