Does anyone know anything about the Melrose Landing building in Tampa? I am interested in purchasing but the price seems high to me when you consider what the rental income is. There is a UK company selling apartments for around $125k and I saw one on internet for $109k, although this could be...