Renowned New York-based architects Steven Harris Architects has completed the Casa Finisterra. The spectacular home is located in Cabo San Lucas, Mexico.
The Casa Finisterra boast a 9,000 square foot, five bedroom, seven bath sits on a stunning peninsula in the exclusive resort community of Pedregal in Cabo San Lucas, a town on the southern tip of the Baja California peninsula in the State of Baja California.
The Casa Finisterra
Designed by Steven Harris Architects
Photographs by Scott Frances
Where: Cabo San Lucas, Mexico.