The Sea Pearl House | 871 NE 71 ST, Miami, FL | 3 Beds, 2 Baths, 2,222 Adj Sqft February 22, 2021 Back to Blog