1201 Camellia Ave, McAllen, TX 78501
4 bedrooms
3,161 Sqft.
3 full baths
14,819 lot Sqft.
1978 year built
Legal Description: WEST HIGHLAND ADDITION LOT 7 BLK 5