Vista South Apartments

Category: Apartment complex in New Castle, Pennsylvania

Address: 1116 S Mercer St, New Castle, PA 16101, USA

Phone: +17246586181

Reviews

Kelly Anderson

Mar 1, 2022

Visiting Family

Alfonso Intzin

Dec 14, 2021

Excellent

Thomas Casey

Jun 3, 2021

Haven't been inside I will next time I drop my buddy off there

Thanks! Your review is awaiting moderation.

Questions & Answers

Are these apartments up to safety code? Is apartments cleaned up and painted after others leave?

Carol Sulkosky | Oct 24, 2019
Steve Hendricks | Oct 24, 2019

Elevator breaks down alot and they dont care if the elderly have issue with not being able to take out trash they do not want you using trash shoot

Can you have internet and TV in your Apartment? Is there air conditioning?

Denise Miller | Oct 24, 2019
Debbie Beighley | Oct 24, 2019

Yes

Thanks! Your answer is awaiting moderation.

Thanks! Your question is awaiting moderation.

Related Places