305 Rose St
Fredericksburg, TX 78624
$690,000 USD
1,200 SF
1,200 SF
$690,000 USD
Hospitality