UNITED STATES / CA / Chula Vista / South Bay

2080 Otay Lakes Road

Chula Vista, CA 91915

$1,905,000
PRICE


​​​​​​​MLS ID: 140022727

About 2080 Otay Lakes Road

Photo Gallery

Location

Similar Homes Nearby

Share this Listing