A $2 million lot near Twin Peaks may very well be the highest unbuilt property left in San Francisco. It’s already been approved for 18 units cascading down the hill.