5404 Northwest 64th Terrace
Lauderhill, FL, 33319
2293.0 _sqft_
$154 _persqft_
$355,000
Built 1995
Single Family / Single