274 Twin Oaks Avenue 274 Twin Oaks Avenue Chula Vista, California 91910 United States
$2,750,000
Get directions
The Twin Oaks Terrace Apartments feature 10 units in a 6,380 square foot structure built in 1971 on a 13,329 square foot lot. The unit mix consists of two 2 Bedroom / 1 Bathroom units and eight 1 bedroom / 1 bathroom units. The property features...
Google Map Loading...
TRAVEL TIMEFROMCentral Chula Vista
- Market Trends in
Average Price
Bedrooms
days