1/28 28 closed $199,900 0.1% $200,000 3 Beds2 Baths1,318 SqFt 1021 N NOWELL ST, Orlando, FL 32808 Single Family Home Listed by LIV REALTY INC