1616 Tappahanock Blvd
Tappahannock, VA 22560
$1,993,338 USD
7,225 SF
5.9% Cap Rate
7,225 SF
$1,993,338 USD
Freestanding