Search Property

RENTED: 20 G St APT 2, Chula Vista, CA 91910
4 years ago
717 SqFt
2 Bedrooms
1 Bathroom

Recently Rented

$1,795