Apartment in Bisbee, United States. *This is a new listing &amp; the apartment is currently being painted and decorated. More interior photos soon!* Built in 1910, The Mermaid Castle is just steps from restaurants, shops &amp; cafes in Historic Bisbee, Arizona. This peaceful oasis is perfec...