Sold NO. 33 CANAL GREEN PROSPECT WOOD LONGFORD CO LONGFORD N39H6P8 1903 Hollywood Boulevard, Hollywood, FL 33020, USA €239,000 4 Beds 3 Baths 1370 sq ft