Verified Resident - "STA Newman Hall is an amazing facility. Great staff, amazing atmosphere, rooms are spacious and very nice, residents are amazingly nice as well!
×

Check Availability

STA Newman Hall is an amazing facility. Great staff, amazing atmosphere, rooms are spacious and very nice, residents are amazingly nice as well! - Verified Resident

×
Referral thanks