There may be no better place to view the beauty of Lake Tahoe than from this exquisite home, perched on the rocks overlooking one of the best lakes on the west coast. A true mountain lover’s paradise! 37 South Point is located in the historical lakefront neighborhood of Glenbrook Uppaway Estates, located adjacent…