33 Batavia Pl NE

 33 Batavia Pl NE, Grand RapidsMI 49503
$1,0502 Beds788 sqft