2463 Pine Tree Dr #PH-A Miami Beach, FL 33140  Miami Beach

$370,000