Oak Creek Apartments – Sold April 9, 2014

Oak Creek Apartments – Sold April 9, 2014

Price: $ 13,400,000

Total Number of Units: 184

Address: 2175 62nd Street North, Clearwater, FL, United States

View Documents

Location Highlights


Additional Photos