Apartment Unit 3265 at 3265 Allamanda Street, Miami, FL 33133 - HotPads