66 Johnstone Dr; San Francisco, CA Property Details
66 Johnstone Dr, San Francisco, CA is a Hospital-public that was built in 1960. This property is not for sale. Our records show that 66 Johnstone Dr has a total of 4,102,472 square feet. The lot size of 66 Johnstone Dr is 41,025 square feet.