17
393 Avenue E
Stafford, TX 77477
$769,000 USD
4,540 SF
7.93% Cap Rate
4,540 SF
$769,000 USD
Carwash