16
633 S Castell Ave
New Braunfels, TX 78130
$924,000 USD
2,798 SF
2,798 SF
$924,000 USD
Office Residential