$575,000
2335 MURILLA WAY S, ST PETERSBURG, FL, 33712
Single Family Residence