2518 NE 12th St, Fort Lauderdale, Florida 33304 USA

$5,300  Rental MLS® F10187025