27
14405-14411 Pine St
Santa Fe, TX 77517
$1,500,000 USD
12,064 SF
16
Units
8.36% Cap Rate
12,064 SF
$1,500,000 USD
Apartments