Castille Severn
(1)

Castille Severn, Metairie, LA 70002

Reviews

2 years ago

Great Apartment

The best apartment complex I've lived in. Tshe office staff is friendly and the location is the best. Apartment was in awesome condition when I moved in and not an incest in sight.
1 found this helpful.