126 MADIERA BEACH BLVD · $419,900 | Pedro Rivera