2012 Greenbriar Terrace
$310,000
DAVENPORT
MLS® # J967496
4 Beds, 4 Baths, 2,224 Sf