624 W Santa Rosa Avenue, Edcouch, TX 78538
One-, two-, and three-bedroom apartments are currently more than 85% occupied.
Property Features for 624 W Santa Rosa Avenue
General Information
Units
Additional Details
Taxes and HOA fees
Amenities
Building Details
Displayed information is deemed reliable but is not guaranteed and should be independently verified. All listing content including descriptions, pricing, images are the copyrighted material of WINNERS CIRCLE
Investment Insights
Based on property information with market context.
The property is located at 624 W Santa Rosa Avenue in Edcouch, Texas. An estimated cap rate of 8.42% is reported at stabilization.
Key Highlights
- 18 apartments across 12,600 square feet
- Unit mix: 10 three‑bedroom, 5 two‑bedroom, and 3 one‑bedroom apartments
- More than 85% occupied