Part of it is location. This area is literally walking distance to the beach, so the rents are higher.
Also, remember that it's not really a $150k property under normal circumstances, I just got an insane deal.
And yes, the taxes are insane. Unfortunately, the appraiser's office down...