$1,300,000New4 bd · 3 ba · 2,706 sqft10160 Torchwood Ave, Plantation, FL 33324PEBBLE CREEK AT JACARANDA