Chula Vista Income Property
12274 th Avenue, Chula Vista, California
Sold at:
$745,000