73 Palm Ave Miami Beach Fl 33139 Floor Plan. 158 palm ave is located in palm island, miami beach. This home was built in 2003 and last sold on for. 15 Palm Ave, Miami Beach, FL 33139, MLS A10772246 from www.luxurylistingsmiami.com 158 palm ave is located in palm island, miami …
Read More »