Newbern Apartments

 525 E Armour Boulevard, Kansas CityMO 64109
$925+Studio-2 BedsPets OK