Casa Finisterra by Steven Harris Architects

  Architects: Steven Harris Architects Photography: Scott Frances Location: Pedregal, Cabo San Lucas, Baja California Sur, Mexico Area: 9,000 square foot VISIT Steven Harris Architects