New - 2 Hours Ago $595,000 Active 4Beds2Baths1797Sqft0.18Acres 10961 63rd Way N, Pinellas Park, FL 33782 MLS#: MFRTB8563704