5
21820 FM 506
Santa Rosa, TX 78593
$892,413 USD
9,014 SF
8% Cap Rate
9,014 SF
$892,413 USD
Freestanding