View Lovely La Luz: Mesa Village (Mesa Lane Steps to Beach) Santa Barbara, CA, California 93109 2 Bed| 1.25 Bath | 1100 Sq Ft