Just Sold - Village At Town Center - 428 Village Place, Davenport