United States of America
View from Crystal Tower Apartments, 2140 Taylor St, San Francisco, CA
Description:
Perhaps this is in Cleveland?
Status:
Already located!
Solution:
View from Crystal Tower Apartments, 2140 Taylor St, San Francisco, CA
Lat/Lng:
37.80220579293664, -122.41444205079654
Found by:
Moderator
60 months ago
127
@unimaru_ looks you had forgotten to mark the location on the map.The same has now been placed on the Crystal Tower Apartments.
4 comments