$745,000 -
20 Delcasse Unit 1204
San Juan ,
00907
County or Parish: San Juan