169 Madrona Street, Chula Vista, CA 91910

2 BD | 2 Baths | 1,661 SQ/FT

Pending $900,000