Add this property to your favorites View Details 8154 Luz De Luna Street Salida Del Sol Terra Mar | Corpus Christi $329,900 4 bd 3 ba 2,284 sqft 0.15 acres Under Contract