Breathtaking Casa Finisterra by Steven Harris Architects

New York city-based studio Steven Harris Architects designed the Casa Finisterra, a breathtaking 9,000 square foot residence located in Cabo San Lucas, commonly called Cabo, is a city at the southern tip of the Baja California peninsula, in the Mexican state of Baja California Sur. Cabo has been rated as one of Mexico’s top destinations, famous for its scenic beaches, scuba diving locations, balnearios, the sea arch El Arco de […]