New - 4 Hours Ago > $650,000 Active 2Beds2Baths1300Sqft--Acres 909 Spanish Dr, Longboat Key, FL 34228 MLS#: MFRA4684728