The Laurels At Jacaranda

 9733 NW 7th Cir, DavieFL 33324
$1,382+Studio-3 BedsPets OK