3402 Grosenbacher Rd
San Antonio, TX 78245
$421,500 USD
95,274 SF
95,274 SF
$421,500 USD
Passive investment opportunity for accredited investors in our new construction development, an incoming 786-unit storage facility in San Antonio, Texas.
Self Storage