$1,495 -
817 Ne 18th Ave Unit Studio
Fort Lauderdale ,
FL 33304
County: Broward County