18
5761 Park Vista Cir
Keller, TX 76244
$699,000 USD
3,000 SF
1
Unit
6.87% Cap Rate
3,000 SF
$699,000 USD
Warehouse