300 E Camellia Avenue at 300 E Camellia Avenue, Mcallen, TX 78501 | HotPads