2605 N 21st St
Harlingen, TX 78550
$1,399,000 USD
8,300 SF
10
Units
8,300 SF
$1,399,000 USD
Apartments