Apartments Chula Vista

Villa Serena Apartments

Address
1231 Medical Center Dr
Place
Chula Vista , CA 91911-6888
Landline
(619) 934-8001

Description

Villa Serena Apartments can be found at 1231 Medical Center Dr . The following is offered: Apartments - In Chula Vista there are 116 other Apartments. An overview can be found here.

Reviews

This listing was not reviewed yet

Categories

Apartments
(619)934-8001 (619)-934-8001 +16199348001

Map 1231 Medical Center Dr