3520 Magellan Cir #731 Miami FL 33180 Records