$370,000 - 970 Olive, Crystal Beach, TX 77650
970 Olive
Crystal Beach,
TX
77650
Area: 33