0kn7h0_107910_bpo_107910_101_web_ipad_pro

Photo Slideshow

Show Walk Score

268 Church Ave Apt D

268 Church Ave Apt D
Chula Vista, California 91910
For Sale

Inquire for Price

n/a
BEDS
n/a
BATHS
For Sale
STATUS
550
SQUARE FT