3
110 3rd St
Keene, TX 76059
$995,000 USD
5,704 SF
7
Units
6.96% Cap Rate
5,704 SF
$995,000 USD
Apartments