Do they check credit score ?

Chanel Muldrow | Aug 14, 2020 | Category: Apartment complex in Savannah, Georgia

Magnolia Villas Apartment Homes - All questions

Address: 205 W Montgomery Cross Rd, Savannah, GA 31406, USA

James Fadgen | Aug 15, 2020

Yep

Nikki W | Aug 15, 2020

Yes

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places