La Villa Apartments

La Villa Apartments

La Villa is a friendly and secure "old world charm" apartment building that sits on a quiet street above Capitol Hill. Units feature floor to ceiling windows . Close to SCCC and shops.

 

Photo Gallery