723906 Condos or developments

1720 Melrose Avenue, Unit: 26, Chula Vista, CA 91911

Current Owners
Armendariz Irma C. 07-15-04 (revocable living trust)
Purchase Price
N/A (2004)
Property Taxes
$4,803 (2024)
Blockshopper green logo