St. Pete’s The Metro Apartments were sold for $28.2 million and will become a hotel. The seven story 100 unit facility was sold for $655 per sq ft. The seller was DevMar development, the buyer was not disclosed. The hotel will be operated by Mint House. The facility is located at Baum Ave. N. & 11th St. N.