2411 W NORTH A STREET #1, Tampa, FL 33609 - MLS#T3323832 - Peter ...