Casa Finisterra by Steven Harris Architects
Located in Cabo San Lucas, Mexico, Steven Harris Architects have unveiled images of their latest
Located in Cabo San Lucas, Mexico, Steven Harris Architects have unveiled images of their latest project: Casa Finisterra. Situated along the Pacific Ocean, photographs reveal a home that is seemingly open to the breathtaking elements outside thanks to the monstrous windows and cliff-side positioning. Key amenities include an outdoor living room, reflective pool, swimming pool terrace and cactus garden.
Source:CONTEMPORIST